献: to offer, to present, to dedicate, to donate, to show, to put on display, worthy person (old)...
造成: to bring about, to create, to cause...
随身: to (carry) on one's person, to (take) with one...
边疆: border area, borderland, frontier, frontier region...
听从: to listen and obey, to comply with, to heed, to hearken...
得当: appropriate, suitable...
信心: confidence, faith (in sb or sth)...
依托: to rely on, to depend on, support...
初衷: original intention...
阵容: troop arrangement, battle formation, lineup (of a sports team etc)...